    package net.minecraft.src;

    public class mod_FlipFlop extends BaseModMp //Note It extends basemod (part of modloader) not block
    {

       public static final Block blockFlipFlop;
       
       public static int flipFlopIn;
       public static int flipFlopClk;       
       public static int flipFlopOut;
       public static int flipFlopOutActive;
       public static int flipFlopMain;

       public static final int  clientnetId  = 204;
       public static final int  serverGuiId  = 104; 
       
       public static final int  idReceiverTransmiterPacket = 1;
       public static final int  idSequencerPacket = 2;
       static
       {
    	   blockFlipFlop = (new BlockFlipFlop(ReadIdFile.getIdFromFile(BlockFlipFlop.class))).setHardness(0.5F).setStepSound(Block.soundStoneFootstep).setBlockName("blockRegisterIdle").setRequiresSelfNotify(); 
        
       }                    

       public mod_FlipFlop()
       {

    	  ModLoaderMp.registerGUI(this, serverGuiId);

          ModLoader.registerBlock(blockFlipFlop);
          
          flipFlopIn = ModLoader.addOverride("/terrain.png", "/mod/flipFlopInput.png");
          flipFlopClk = ModLoader.addOverride("/terrain.png", "/mod/flipFlopClk.png");       
          flipFlopOut = ModLoader.addOverride("/terrain.png", "/mod/flipFlopOutput.png");
          flipFlopOutActive = ModLoader.addOverride("/terrain.png", "/mod/flipFlopOutputActive.png");
          
          flipFlopMain = ModLoader.addOverride("/terrain.png", "/mod/flipflop.png");
          
          ModLoader.addName(blockFlipFlop, "flip flop");        
          
          
          ModLoader.addRecipe(new ItemStack(mod_FlipFlop.blockFlipFlop, 1), new Object[] {
        	  " X ", " S ", " R ",  Character.valueOf('S'), Block.stone, Character.valueOf('R'), Item.redstone,Character.valueOf('X'), Item.redstoneRepeater
       } );       
    }
       
    public String getVersion() {
            // TODO Auto-generated method stub
            return null;
    }

   
    public void load() {
            // TODO Auto-generated method stub
            
    }
   
       public String Version()
       {
          return "1.1.0";
       }
    }